package com.kly.user.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.util.Date;
/**
* User: linqu
* Date: 2024-05-22
* Time: 21:39:36.849
* TableDesc:
*/
public class UserMsgListEntity extends BaseEntity{
    /**
    *消息主键
    */
    private String msgId;
    /**
    *chatter用户
    */
    private String chatterUserCode;
    /**
    *发送用户
    */
    private String fromUserCode;
    /**
    *接收用户
    */
    private String toUserCode;
    /**
    *文字消息-1, 图片消息-2, GIF图片消息-3, 图文消息-4, 文件消息-5, 位置消息-6, 小视频消息-7, 引用消息-8, 合并转发消息-9
    */
    private String msgType;
    /**
    *消息来源：iOS、Android、Websocket、MiniProgram（小程序）、PC、Server

    */
    private String source;
    /**
    *发送方向：1-消息由meboo端用户发送至mechat端 2-消息由mechat端发送至meboo端
    */
    private Integer sendTo;
    /**
    *回复延迟时间，单位秒S
    */
    private Integer repliedSecondsGap;
    /**
    *是否回复：0-否 1-是
    */
    private Integer repliedFlag;
    /**
    *回复时间
    */
    private Date repliedTime;
    /**
    *主播账号
    */
    private String chatterCode;


    public  String getMsgId(){
        return this.msgId;
    }

    public  UserMsgListEntity setMsgId(String msgId){
        this.msgId = msgId;
        return this;
    }

    public  String getChatterUserCode(){
        return this.chatterUserCode;
    }

    public  UserMsgListEntity setChatterUserCode(String chatterUserCode){
        this.chatterUserCode = chatterUserCode;
        return this;
    }

    public  String getFromUserCode(){
        return this.fromUserCode;
    }

    public  UserMsgListEntity setFromUserCode(String fromUserCode){
        this.fromUserCode = fromUserCode;
        return this;
    }

    public  String getToUserCode(){
        return this.toUserCode;
    }

    public  UserMsgListEntity setToUserCode(String toUserCode){
        this.toUserCode = toUserCode;
        return this;
    }

    public  String getMsgType(){
        return this.msgType;
    }

    public  UserMsgListEntity setMsgType(String msgType){
        this.msgType = msgType;
        return this;
    }

    public  String getSource(){
        return this.source;
    }

    public  UserMsgListEntity setSource(String source){
        this.source = source;
        return this;
    }

    public  Integer getSendTo(){
        return this.sendTo;
    }

    public  UserMsgListEntity setSendTo(Integer sendTo){
        this.sendTo = sendTo;
        return this;
    }

    public  Integer getRepliedSecondsGap(){
        return this.repliedSecondsGap;
    }

    public  UserMsgListEntity setRepliedSecondsGap(Integer repliedSecondsGap){
        this.repliedSecondsGap = repliedSecondsGap;
        return this;
    }

    public  Integer getRepliedFlag(){
        return this.repliedFlag;
    }

    public  UserMsgListEntity setRepliedFlag(Integer repliedFlag){
        this.repliedFlag = repliedFlag;
        return this;
    }

    public  Date getRepliedTime(){
        return this.repliedTime;
    }

    public  UserMsgListEntity setRepliedTime(Date repliedTime){
        this.repliedTime = repliedTime;
        return this;
    }

    public  String getChatterCode(){
        return this.chatterCode;
    }

    public  UserMsgListEntity setChatterCode(String chatterCode){
        this.chatterCode = chatterCode;
        return this;
    }
}
